Great location right next to a metro station with a stunning view of London!