Le Villa Fitzrovial propose des appartements indépendants de qualité supérieure bénéficiant d'un emplacement central dans le West End de Londres, à 7 minutes à pied d'Oxford Street et à 2 minutes de marche de la BBC Broadcasting House.