Benyamin House 19 Greenwich High Road, GreenwichLondon, ENGLAND
155-159 Trafalgar Road, GreenwichLondon, ENGLAND
129-131 Trafalgar Road, GreenwichLondon, ENGLAND
170 Trafalgar Road, GreenwichLondon, ENGLAND