A Unique London Business Hotel: Lost Property St Paul’s London

Nestled in the business epicentre of London, Lost Property London offers a unique and boutique experience for corporate travellers seeking convenience, comfort, and a touch of character. Situated in the historic St Paul’s and Square Mile area, our hotel is not just a place to stay—it’s an experience tailored to business travellers who want both efficiency and a rich London atmosphere

 

For those visiting the capital for business, our prime location places you within minutes of major financial hubs, world-renowned offices, and top-tier corporate headquarters. But it’s not just about work—Lost Property’s strategic setting ensures you have easy access to some of London’s best restaurants, attractions, and transport links, making your business trip seamless and enjoyable.

A Business Hotel in the Heart of London

Known to the global financial community as ‘The City,’ this part of London is home to some of the world’s most powerful financial institutions, trading hubs, and corporate giants.

Located just moments from St Paul’s Cathedral, Lost Property offers unrivalled proximity to key office locations, with major financial centres just a 10-minute walk away. Whether you’re here for meetings, networking events, or extended business stays, our hotel provides the perfect blend of accessibility and sophistication for corporate travellers.

Lost Property doesn’t just sit near the City of London—it’s embedded within its very core. That means less time commuting and more time focusing on what truly matters, whether it’s business negotiations, client engagements, or simply unwinding after a productive day.

The City of London & Square Mile

The City of London plays a pivotal role in global finance, with a staggering one-third of the world’s daily financial transactions taking place here. As the financial hub of Europe, it’s no surprise that thousands of professionals from across the world flock here daily for business.

Staying at Lost Property means you’re at the centre of the action—perfectly placed for crucial business meetings, high-stakes negotiations, and networking opportunities. Plus, with our on-site business-friendly amenities, including high-speed WiFi, workspaces, and meeting areas, you’ll have everything you need for a productive corporate stay.

The Financial Heart of London

For business travellers who enjoy a mix of work and leisure—often called “bleisure”—Lost Property’s location is unbeatable. When work is done, the best of London is right on your doorstep.

Within a short distance, you can explore:

  • West End Theatre District – Catch a world-class play or musical.
  • Covent Garden – Enjoy fine dining, street performances, and luxury shopping.
  • The River Thames & Southbank – Take a scenic walk along the river, with breathtaking views of London’s skyline.
  • St Paul’s Cathedral & Historical Landmarks – Discover the beauty of this iconic landmark just steps from your stay.

Whether you have a free afternoon or a few hours between meetings, London’s vibrant culture is easily accessible from Lost Property.

Combine Business & Leisure

One of the greatest advantages of staying at Lost Property is connectivity. Whether arriving from London’s airports, major train stations, or within the city itself, getting to and from our hotel is effortless.

We are located near City Thameslink station, providing direct access to key locations across London and beyond. Additionally, with nearby Underground stations, including St Paul’s, Blackfriars, and Bank, navigating the city for business meetings or social events is seamless.

For international business travellers, Heathrow, Gatwick, and London City Airport are all easily reachable via public transport or taxi, making your journey to and from the hotel smooth and stress-free.

Transport Links

For business travellers seeking a sophisticated yet relaxed dining experience, Found Bar & Restaurant at Lost Property offers an exceptional setting. Situated within the hotel, this elegant venue is perfect for business lunches, corporate dining, or casual meetings over exquisite cuisine.

The menu at Found blends classic French dishes with fresh, locally sourced British ingredients, creating a distinctive and flavourful dining experience. Guests can opt for a carefully curated set menu, perfect for a quick yet refined business lunch, or indulge in a cultural afternoon tea, offering a unique setting for networking and professional discussions.

Beyond its delectable offerings, the ambiance at Found strikes a perfect balance between professionalism and warmth, making it an excellent choice for entertaining clients or unwinding after a busy day in the city. Whether you’re sealing deals over delicious dining or simply enjoying a quiet, high-quality meal, Found Bar & Restaurant enhances your stay at Lost Property.

Found Bar & Restaurant

Book your Stay at Lost Property Hotel:

 

If you’re searching for a London Business Hotel, an Executive Hotel in London, or a Corporate Hotel London, Lost Property London is the ideal choice.

Book your stay today and experience a business-friendly boutique hotel designed for today’s modern corporate traveller.

 

Book your Stay

Book a Table

SUBSCRIBE FOR 15% OFF

I consent to receive special offers and other marketing messages from Lost Property. Click here for our privacy policy.