Little Hudson Cafe

Royal Wharf

4 Starboard Way

London E16 2PF

Monday - Friday: 8am-4pm 

Saturday - Sunday: 9am-4pm