BrillIant spot to stay if your heading into London