Royal Victoria Residence

The Royal Victoria, also known as a prestigious Pump Tower, located in the E16 of London which is only a 30 seconds walk from DLR network at Royal Victoria. The Pump Tower is a combination of one of a kind specification, a stunning and breathtaking views, and highly elegant interiors. Each luxurious apartments has a vast balcony, terrace or winter garden style “sun space”, expanding the living room. The striking Pump Tower has a collections of spacious 1, 2 and 3 bedroom apartments, created for the perceptive UK and Overseas residents, owner and investor.