A boutique hotel in the heart of Kensington with great links to all over London and beyond. The hotel has 5 versatile meeting spaces along with a 1 acre private garden for all to enjoy.
There are no tags yet for this venue.