Localizado no centro de Londres, o Native Fenchurch Street disponibiliza elegantes acomodações auto-suficientes com vistas para a cidade e acesso Wi-Fi gratuito em todas as áreas. Os apartamentos estão situados a cerca de 300 metros de Aldgate e a 500 metros de Aldgate East.
Cada unidade é composta por uma área de estar com uma televisão, uma cozinha bem equipada com uma área de refeições e uma casa de banho com uma banheira, um secador de cabelo e produtos de higiene pessoal gratuitos.
Tower Hill com a Torre de Londres e Tower Bridge encontram-se a 600 metros do Native Fenchurch Street. O Aeroporto de Londres Heathrow encontra-se a 26 km.