minube
River Apartments II. These great...
River Apartments II. These great apartments will provide an unforgettable London experience. Its balcony, with great views of the House of Parliament and Big Ben, is unique and exceptional. It is located on the South Bank, and the apartment provides easy access to all of this area. Victoria Street and Westminster are easily reached by crossing the river.