Address: 36 Mast House Terrace, Isle of Dogs, London E14 3RW, UK
“Cozy and very near Canary wharf, a not very common sight of London. Around the apartment you can stroll down the river and go in a local pub to escape the craziness and prices of tourist London. Also you can take the boat and for 4 pounds you can go all the way to London eye or other stops and works with the oyster card :)”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…