The Star & Garter


The Star & Garter in London Square is beautiful development in Richmond. The very rundown WWII hospital has now been converted into luxury apartments. The promo was created to assist selling the high-end accommodation to the UK and overseas market.

See More of Our Work

See All Projects