6 rooms · ★★★★ · from £112
Enjoying a central location in London’s West End, the high-quality, self-catering apartments of Villa Fitzrovial are 7 minutes’ walk from Oxford Street and 2 minutes' walk from BBC Broadcasting House.
Log in with your cycle.travel account:
Password |
Or simply use your account on: