Black Bull Court London City
Black Bull Court London City is an apartment only 2.1 km from The London Eye, Tower of London and Royal Court Theatre.
The property lies 10 minutes walking distance from London city center. Guests can enjoy vietnamese, asian, vegetarian and thai snacks and meals in Pho located 100 meters away.
Staying in this traditional apartment, guests can benefit from free Wi-Fi, a dining area, flat-screen TV and a balcony provided in rooms. Bathroom amenities comprise a hairdryer and free toiletries as well as a bathtub and a shower.
There is an open kitchen fitted with a dishwasher and an oven.
5 minutes' drive from London Heathrow airport and 20 minutes' walk to Kings Cross train station.