Shaw House

Park Lane Apartments
Shaw House

Discover Luxury Short-Term Rent in London’s Prestigious Mayfair – Shaw House Apartments

Shaw House

2 Adults

2 Children

70-150 m²

1,2,3,4 Bedroom

2-3 Bathrooms

Welcome to Shaw House, your premier choice for short-term rent in London's illustrious Mayfair district. Nestled in the heart of the West End, our serviced apartments offer unparalleled access to the vibrant life and attractions of central London.


Shaw House Apartments

21, May


London, GB
7 pm


1 Adult(s) 0 Child(ren) 1 Apartment
Apartment 1
Apartment 2
Apartment 3


The best way to book your London serviced apartment is directly with us – that way we can answer all your questions and make sure everything’s perfectly organised for your unique situation. Call us on 0207 629 0763 to book your perfect serviced apartment in London.

Alternatively, you can contact us via email at, or make a reservation online.

Remember, booking direct with us also means you’re guaranteed the best rate on our luxury apartments!

Varied Accommodations: From the cozy King One-Bedroom Apartment suitable for couples or small families, to the expansive Royal Four-Bedroom Apartment designed for large groups or families, Shaw House caters to all needs with luxury and space in mind.
Elegant Furnishings: Each apartment is elegantly furnished, blending traditional charm with contemporary luxury, ensuring a comfortable and stylish stay.
Modern Amenities: High-end finishes, fully equipped kitchens, luxury bathroom toiletries, and daily housekeeping service are standard across all apartments, providing a seamless living experience.
Flexible Sleeping Arrangements: With options ranging from extra-large double beds to single beds and sofa beds in living areas, our apartments accommodate various group sizes and family configurations.
Connectivity and Convenience: Free Wi-Fi in all apartments allows for uninterrupted connectivity, while access to local fitness centers ensures your wellness routine remains on track.
Prime Location: Situated in the heart of Mayfair, Shaw House offers easy access to London’s fabulous West End, including top attractions, exquisite dining, and world-class shopping.
Multilingual Support: Our resident house manager, manageress, and multilingual team are dedicated to ensuring a warm welcome and are available to assist with any needs during your stay.
Luxury and Privacy: Spacious living areas, luxurious bedding, and contemporary décor in each apartment provide a perfect blend of luxury and privacy.
Choose Shaw House Apartments for an Unforgettable London Stay

Whether you’re visiting for a short term rent in London or planning a longer stay, Shaw House Apartments in Mayfair offers a luxurious and comfortable base from which to explore the city. With accommodations ranging from one to four bedrooms, we ensure that every guest experiences the highest levels of comfort and luxury. Our commitment to excellence and attention to detail make Shaw House the premier choice for your next London adventure.

At Shaw House, we offer a range of serviced apartments that cater to every need, from solo travelers to large families or groups. Each of our apartments is designed to provide the utmost comfort and luxury, ensuring your stay in the heart of London’s West End is unforgettable. Discover the perfect space for your short-term rental in London, with options ranging from one to four bedrooms, all featuring elegant furnishings and modern amenities.

King One-Bedroom Apartment Ideal for couples or small families, our King One-Bedroom Apartment offers:

  • Bedrooms: 1 extra-large double bed in the master bedroom for unrivaled comfort.
  • Living Space: A spacious living room equipped with 1 sofa bed, perfect for relaxing or entertaining.
  • Capacity: Comfortably accommodates up to 5 guests.
  • Features: Luxurious bedding, contemporary décor, and all the essential amenities for a memorable stay.

Luxury Two-Bedroom Apartment Perfect for families or small groups, the Luxury Two-Bedroom Apartment features:

  • Bedrooms: 1 extra-large double bed in the first bedroom and 2 single beds in the second bedroom.
  • Living Space: Includes 1 sofa bed in the living room for additional guests.
  • Capacity: Ideal for up to 7 guests, ensuring space and privacy for everyone.
  • Features: Elegantly furnished with modern amenities, offering a blend of luxury and comfort.

Deluxe Three-Bedroom Apartment Our Deluxe Three-Bedroom Apartment is designed for larger families or groups, offering:

  • Bedrooms: Two bedrooms with extra-large double beds and one bedroom with 2 single beds.
  • Living Space: A comfortable living room featuring 1 sofa bed for extra sleeping space.
  • Capacity: Spacious enough to accommodate up to 9 guests without compromising on comfort.
  • Features: High-end finishes, full kitchen, and premium amenities for a truly deluxe living experience.

Royal Four-Bedroom Apartment The epitome of luxury and space, our Royal Four-Bedroom Apartment includes:

  • Bedrooms: Three bedrooms with extra-large double beds and one bedroom with 2 single beds, catering to all sleeping arrangements.
  • Living Space: The expansive living room comes with 1 sofa bed, perfect for gatherings.
  • Capacity: Designed to comfortably house up to 9+ guests, making it ideal for large groups or families.
  • Features: Offers the pinnacle of luxury with sophisticated décor, state-of-the-art amenities, and breathtaking views of Mayfair.
  • Free Wi-Fi
  • Fully equipped kitchen
  • Luxury bathroom toiletries
  • Daily housekeeping service
  • 24/7 customer support
  • Access to local fitness centers

 Located in the prestigious Mayfair area, Shaw House apartments not only provide luxurious accommodations but also easy access to London’s top attractions, restaurants, and shopping destinations. Whether you’re staying in our one-bedroom king apartment or our royal four-bedroom suite, you’ll experience the best of London in comfort and style.

For more information on availability and pricing, please contact us directly. We look forward to welcoming you to Shaw House, where your exceptional London adventure awaits.

Shaw House Apartments: Your Home Away From Home in the Heart of London

At Shaw House Apartments, nestled in the heart of London’s prestigious Mayfair, we pride ourselves on offering a range of luxurious accommodations that go beyond mere spaces to stay. Our carefully curated one, two, three, and four-bedroom apartments are designed to be your home away from home, ensuring a comfortable and memorable stay. Each apartment blends the convenience of modern living with the elegance of Mayfair’s heritage, providing an exclusive retreat for those who seek unparalleled comfort and style.

Celebrate Life