Welcome London The York leilighet tilbyr rom med utsikt over byen og ligger bare 1 km fra British Museum.
Leiligheten ligger 200 meter fra Embankment undergrunnsstasjon tunnelbanestasjonen. Det ligger 2 km fra Madame Tussaud's og ved siden av London Transport Museum. Flere restauranter som Herman Ze German og Smith & Wollensky UK ligger innen 250 meter fra Welcome London The York. Noen av severdighetene, inkludert Selfridges og Aldwych Theatre, ligger en kort biltur fra boligen.
Welcome London The York inkluderer 10 rom. Den har et eget kjøkken og et baderom med et separat toalett og en dusj.