Amazing location and perfect space for your next London stay