Building Information and Description - London Place:
London Place at 1177 Hornby Street. Located in the heart of Downtown Vancouver, walk to restaurants, shops, theatres and Robson St. Some units feature views of Mt Baker, city skyline and North Shore Mountains. Amenities include rooftop views deck, fitness centre, hot tub, sauna, media room with pool table and library. This complex consists of 142 residential unit and 7 commercial units.