Bridport Terrace Modern Apartment
Bridport Terrace Modern apartment is a fine accommodation to stay in London.
Major London sights, such as Churchill War Rooms and British Museum are located nearby. The property is about 5 minutes’ walk from O Moinho serving Portuguese dishes.
Clapham North subway station is easily accessible.