Little Hudson Cafe

Royal Wharf

4 Starboard Way

London E16 2PF

Monday - Friday: 8am-5pm 

Saturday - Sunday: 9am-5pm