Oliver Bamber
Director Central London Investment, Savills
London, W1G 0JD
Phone +44 20 7409 8849
Specialties
Investment Sales Broker, Landlord Rep (Full Service)
Property Types
Office, Retail
Markets
London
Education
Affiliations