London Studios

Located 1.4 miles from Puppet Theatre Barge, London Studios hotel is a 6-minute walk from Islamic Centre of England.

Located 1.5 miles from Lord's Cricket Ground, this hotel is also fairly close to Kilburn High Road railroad station. The London hotel stands 10 minutes by foot from Kilburn Park metro station. The Studios also provides access to shopping attractions like the public Trafalgar Square, which are 3.4 miles away. For those traveling from afar, London City airport is 39 minutes' drive away.

Guests can enjoy British dishes at Ekin Restaurant located 300 feet away.

Book London Studios London

General information

Contact information

193 Belsize Road, London, United Kingdom;

London Studios reservations available at 'rooms'

London Studios phone number isn't available on our site, if you want to call London Studios visit site of a hotel

London Studios Location

 193 Belsize Road, London, United Kingdom

London Studios Hotel Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Free Wi-Fi

Air conditioning

London Studios Amenities

  • General

    No smoking on site
  • Free Wi-Fi
  • Room Amenities

    Air conditioning
  • Heating
  • Washing machine
  • Flat-screen TV

London Studios Offers

Rooms