Waterloo Café   

 

139 Westminster Bridge Road

London

SE1 7HR

 

   What comes as standard?  

 

         TV Screen

         Wifi

         Freshly brewed coffee

 

tv.png
wifi1.png
coffee.png
1/8

  Holloway Rd Café  

 

253 Holloway Road

London

N7 8HG

1/9