Shard View Apartments situa-se no centro de Londres, a 2 minutos a pé de Sky Garden e a 600 m de Torre de Londres, e dispõe de acomodações bem equipadas apresentando acesso Wi-Fi gratuito.
Shard View Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo London Bridge, Tower Bridge e Catedral de São Paulo. O aeroporto mais próximo é o Aeroporto London City, que fica a 11 km de Shard View Apartments.