Native Fenchurch Street ligt in het centrum van Londen en biedt stijlvolle accommodatie met eigen kookgelegenheid, uitzicht op de stad en gratis WiFi in het hele gebouw. De appartementen bevinden zich op 300 m van Aldgate en op 500 m van Aldgate East.
Elke accommodatie bestaat uit een woonruimte met een tv, een goed uitgeruste keuken met een eethoek en een badkamer met een bad, een haardroger en gratis toiletartikelen.
Tower Hill met de Tower of London en de Tower Bridge ligt op 600 m van Native Fenchurch Street. De luchthaven London Heathrow ligt op 26 km afstand.