Great 'spacious' apartment to stay and visit London!