Welcome to Refresh Accommodation
We are the approved accommodation provider for London Business School.
While visiting London and attending the London Business School you will need to secure either short or long term accommodation dependent on your requirements and budget. This is where we can help
All our accommodation is available from just one night or for as long as you like with a wide range of additional services. Apartments are inspected and monitored frequently to make sure that the highest standards of service are provided.
We have a wide range of accommodation and are able to provide the following;
- Studio apartments (shared facilities)
- Self contained studios
- One /Two/Three/Four + bedroom apartments
- Duplex apartments
- Penthouse suites
- Houses
The booking/rental procedure is efficient and easy - we do not charge a fee for our service
SACO Farnborough offers contemporary and stylish one bedroom apartments including all the features that you would be expecting from high specification accommodation, including Italian designer furniture, fully equipped kitchen, king size beds and bathrooms including power shower. All apartments benefit from having high speed broadband access and off-street parking for each apartment.
View SACO Farnborough - , Outside of London
Sloane Court Apartments are situated in the heart of Sloane Square just off Lower Sloane Street. The apartments offer unrilvalled facilities and space, coupled with a location to suit both the business and leisure user. These newly re-furbished, clean, bright and comfortable apartments are a short walk from a myriad of shops, restaurants and museums.
View Sloane-Court-Apartments - Chelsea Apartments, South West London
A brand new development, 151- 153 Tower Bridge Road features an impressive design comprising two separate buildings containing modern and contemporary apartments. Extensive use of glass throughout means that all apartments benefit from exceptional natural light.
View Tower Bridge Road - London Bridge, London South of the River
The apartments at
36 Draycott Place are fully furnished with modern amenities to ensure
comfort for a home from home feel. These spacious one and two bedroom apartments are located in a
residential area just off the popular Kings Road in Chelsea. They are housed in an impressive Victorian building with traditional design and beautiful décor.
View 36 Draycott Place - Chelsea Apartments, South West London
Plaza on the River - Club and Residence, is London's most exclusive all-suite luxury residence Complex. It is perfectly located on the south bank of the River Thames within sight of many of London's most famous landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel.
View Plaza On The River - South Bank, London South of the River