Six Storeys in London, Soho

This 6-story townhouse in London has recently been transformed into an eclectic restaurant—paying tribute to the area's colorful past.

SHARE THIS PAGE:

3DVR Tour produced by Imagineer Consulting.io