X
20 Barnes High Street
,
Barnes Village
,
Richmond upon Thames
,
London
,
SW139LW