Showing posts with label Liverpool Street. Show all posts
Showing posts with label Liverpool Street. Show all posts

Wednesday, July 27, 2011

The Liverpool Street Savanna

I was quite surprised to spot this South African shop in Liverpool Street Station.  Are there a lot of South Africans living or working in the area I wonder? I was in a hurry to catch a train so I didn't have time to stop and find out the story behind this shop.