Hotels in London near The Sheridan Russell Gallery

Multiple accommodations for your stay
Check-in date:
04 Mar 2026
Check-out date:
05 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with

  • More Less

Clear Filters
Apply Filters

5220 results found

Cosy Studio Flat Marble Arch

W2 2Rd, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Just 150m from Edgware Road tube station, this apartment is 3.4 km from Westminster. Located 17 minutes' walk from Sussex Gardens...
Read more...
5.0
Decent
2 reviews

Forset Court

W2 2Rd, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The scenic Regent's Park is 2.6 km away, while Lisson Gallery is just a few steps from the apartment. The 1-room Forset Court...
Read more...

Elegant 2Br Next To Edgware Rd

Wallace Court 18, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Bomber Command Memorial is approximately a 25-minute walk away, while Church Street is a short way from this 75 m^2 apartment. The...
Read more...

Neptune Flat 9 At Marble Arch

Nw1 5Rh Flat 9, Wallace Court, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Big Ben is around a 10-minute drive from the premises, while Marylebone is a 17-minute walk away. The 46 m^2 Neptune Flat…
Read more...
7.7
Good
64 reviews

Heart Of London Studio

W2 2Rd Forset Court, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The Hyde Park is situated a mere 1.3 km away, and the medieval castle "Tower of London" is about 7 km from this apartment. Heart…
Read more...
6.0
Pleasant
5 reviews

Stunning Flat Next To Hyde Park

Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Montagu Square is nearby and Trafalgar Square is approximately a 10-minute drive away. The spacious 60 m^2 Stunning Flat Next To...
Read more...

Hyde Park Corner 1Bedroom Apartment

W1H 5Qa Upper Berkeley Street, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The 85 m^2 apartment is around 25 minutes on foot from The British Museum, which is an excellent place to improve cultural...
Read more...
5.5
Decent
23 reviews

Luxury Central London Apartment Prime Location

W1H 5Qb 4 Floor, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This apartment in London is 2.1 km from the Piccadilly Circus and 2.5 km from Buckingham Palace. The 1-room Luxury Central London...
Read more...
6.7
Pleasant
10 reviews

Oxford Circus Chic Modern Flat For 4

W1H5Qb, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Harrods can be reached in 5 minutes' drive, while London City airport is 20 km away. Located 25 minutes on foot from Primrose Hill,...
Read more...

Central Apartments Near Marble Arch

Forset Court, 140 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Merely 5 minutes' walk from Edgware Road tube station, this apartment is 3 km from The British Museum. Featuring views of the city,...
Read more...
5.4
Decent
52 reviews

The Hyde Park Corner

Forset Court, 140 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Church Street is at a distance of just 6 minutes' walk away, while Trafalgar Square is about 10 minutes' drive away. Located...
Read more...
7.6
Good
20 reviews

Marble Arch Boutique Residence

140 Edgware Road Flat 70, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The Trafalgar Square is 3.2 km from the apartment, while the scientifically spellbinding Science Museum can be found 2.5 km away....
Read more...
5.8
Decent
9 reviews

Hyde Park Rooms & Apartments

Great Cumberland Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The national museum "Wallace Collection" is not very far away, while Marylebone train station is only 1.8 km from the aparthotel....
Read more...
6.7
Pleasant
111 reviews

Park Grand Mayfair

31 Great Cumberland Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This London hotel is located 2.5 km from The British Museum and Buckingham Palace is 2.3 km away. The 4-star Park Grand Mayfair London…
Read more...
8.0
Very Good
1675 reviews

Regency Hotel Parkside

25 Nottingham Place London W1U 5Ll, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The accommodation is located in London, a 10-minute walk from Regent's Park tube station. Offering entertainment activities and a...
Read more...
7.8
Good
1731 reviews

Entire Studio Aptartment On Main Edgware Road, Near Marble Arch, Oxford Street And Hyde Park

140 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Guests can easily reach the innovative Lisson Gallery, which is just a 5-minute stroll away. Entire Studio Aptartment On Main...
Read more...
8.0
Very Good
39 reviews

Marble Arch Apartment

Flat 40, 140 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The Churchill War Rooms is 3.4 km from this 2-bedroom apartment, while the London Central Mosque is around 2 km away. The 60 m²…
Read more...
7.3
Good
30 reviews

Marble Arch Boutique Residence

140 Edgware Road, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

Tower of London is at a distance of 7 km. Victoria and Albert Museum is approximately 10 minutes' drive from the spacious 1500 m^2…
Read more...

Marylebone Nest

Allsop Place, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

The property is situated approximately 25 minutes' walk from the expansive park "Kensington Gardens" and about a 5-minute ride from...
Read more...
4.7
Decent
4 reviews

Modern 1 Bedroom Flat

140 Edgware Road 11 Forset Court, London, United Kingdom

0.5 km to The Sheridan Russell Gallery (Open map)

This 1-bedroom apartment lies nearly 25 minutes' walk from ZSL London Zoo and within 6 km of Tate Modern. Situated a mere 450 metres…
Read more...
6.0
Pleasant
1 review
Thank you for subscribing
Close