Modern-victorian Studio Flat - 10 Mins to Camden! – London | SherryStay