The Island Cafe
Cafe; Takeout Restaurant
Description:No-nonsense cafe with inexpensive menu of full English breakfasts, sandwiches and jacket potatoes. No-frills cafe in pavilion-like building
Location: London Union St SE1 0AB GB
Website:http://islandcafelondon.co.uk/
Phone:+442074072224
Map Location:51.504, 51.504