West London Public Services

Westminster City Council Westbourne Green Sports Ground

Torquay Street, London, W2 5EJ 020 76413640

Phoenix Hospital Group

42 Weymouth Street, London, W1G 6NW 020 79350972

Heart Hospital

16-18 Westmoreland Street, London, W1G 8PH 020 75738888

Patrick Ryan & Daughter

6 South Ealing Road, London, W5 4QA 020 85671664

W S Bond Ltd

127 Fulham Palace Road, London, W6 8JA 020 87483185

Barnes & Sons Ltd

128 Askew Road, London, W12 9BL 020 87236862

Queen Charlotte's & Chelsea Hospital

Du Cane Road, London, W12 0HS 020 33131111

Portland Hospital

209 Great Portland Street, London, W1W 5AH 020 75804400

London International Hospital

94 Harley Street, London, W1G 7HX 020 79355012

Centre For Sight

38 Queen Anne Street, London, W1G 8HZ 07000 288288