El Native Fenchurch Street, situado en el centro de Londres, ofrece alojamiento independiente y elegante con vistas a la ciudad y conexión WiFi gratuita en todas las instalaciones. Los apartamentos están situados a 300 metros de Aldgate y a 500 metros de Aldgate East.
Los alojamientos disponen de zona de estar con TV, cocina bien equipada con zona de comedor y baño con bañera, secador de pelo y artículos de aseo gratuitos.
Tower Hill, que alberga la Torre de Londres y el Puente de la Torre, se encuentra a 600 metros del Native Fenchurch Street. El aeropuerto de Londres Heathrow está a 26 km.