Welcome London Trafalgar Townhouse er en bolig på 312 m² som tilbyr en førsteklasses beliggenhet i Central London distriktet. Boligen har 5 soverom, 5 baderom og et komplett kjøkken.
Madame Tussaud's ligger 2 km fra leiligheten Welcome London Trafalgar Townhouse, mens SEA LIFE London Aquarium er bare 1 km fra boligen. Boligen ligger ved siden av Chinatown en 10-minutters spasertur fra Leicester Square undergrunnsstasjon tunnelbanestasjonen. Kerridge's Bar & Grill, som ligger innen 150 meter fra boligen, serverer britisk mat. British Museum er også bare en kort drosjetur unna.
De inkluderer utsikt over byen.