Departmental Stores in London
113 Eltham High Street
London
Greater London
SE9 1TQ
Situated on a very convenient part of the High Street. Excellent choice of clothing and cosmetics. It also has a dining area, selling meals from breakfast throughout the day.
david lobo - 18/08/2007 | report this review
All fields are required. Your review will appear immediately.