Coffee & Tea in London - Shadwell 27 Commercial Road, Shadwell, London, E1 1LF Tags: cafes, snack shops & tea rooms
Coffee & Tea in London - Shadwell 31 Nelson Street, Shadwell, London, E1 2DL Tags: cafes, snack shops & tea rooms