BARNFLAKES

View Original

Top ten London creatures

1. The Crystal Palace dinosaurs

2. Elephant at Elephant and Castle

3. Albino bat at Natural History Museum

4. Catford cat

5. Camel at The Camel & Artichoke, Waterloo

6. Crystal Palace sphinxes

7. Brick Lane Space Invader

8. Kentish Town camel

9. Hampton Court panther

10. Pacman Ghost on The Windmill pub, Lambeth High Street

Previously on Barnflakes
Dick Whittington’s Cat
Giro the Nazi Dog