F103-1st Flr Mezzanine Studio Fit 3 Near Hyde Park – London | SherryStay