White Swan Richmond

White Swan Richmond
26 Old Palace Lane, TW9 1PG
Richmond