House of Moli Apartments, Tower Hamlets, East London E14 7JR

House of Moli Commercial Road Apartments

594 Commercial Road,
London,
E14 7JR

Tel: 020 3051 6819

Poplar, Millwall, Isle of Dogs, Docklands, Canary Wharf

Star Rating: 2-star