Amazing location! Lots of room too. Wonderful spot in a beautiful part of London.