London location rendering


Storefront

Storefront

Side street entrance.