Family resorts

Hotels Find

List of best hotels

The Bishop Hotel London

Check Availability

London
Mar 18, 2026 - Mar 19, 2026
Find

Contact Information

🔗 Website

Address

47 The Bishops Avenue

Contacts

Overview

Facilities

Location

Policy

The Bishop Hotel Review

The Bishop Hotel London is situated approximately 7 km from Sherlock Holmes Museum, which is an excellent place to improve cultural awareness. Located about 15 minutes' drive from Madame Tussauds London Wax Museum, the hotel features 15 rooms with views of the garden.

Reuan Thai is merely 1.4 km away and offers Thai cuisine.

This London guest house is 4.3 km from Roundhouse and just a minute's drive from Blandford Close bus stop. The accommodation stands around a 10-minute walk from East Finchley tube station.

Explore the historical sights of London, starting with Alexandra Palace Theatre situated 3.1 km away.

The nearest underground station is nearly a 10-minute walk away.

Certain rooms have a balcony and a dressing room for your convenience. The nice touches include a carpeted floor, along with a sofa. Providing a tub and a shower, the bathrooms are also appointed with a hair dryer and towels.

Facilities

Dining facilities

  • Electric kettle

Rooms

  • Dressing area
  • Patio
  • Terrace
  • Tea and coffee facilities
  • Flat-screen TV

Activities for Kids

  • Cots

Location

>

Policy

  • Check-in: from 15:00 until 23:00
  • Check-out: from 08:00 until 12:00