City Place is located Downtown London and it is in fact one of the tallest Apartments in London. Located in the heart the city with exceptional panoramic views of London and Victoria Park. Be close to Budweiser Gardens, The Grand Theatre, great Restaurants, Shopping, Entertainment & Festivals, all within walking distance. Local living has never been easier; Covent Gardens is a 10 minute walk away with numerous Cafes along the way.
*While supplies last. Some conditions apply.
City views of Downtown London
Rogers Cable and Bell Fibe available through building cable system