Great locations and amazing views!! A perfect place for your stay in London