image for Shop - Fashion item typeMela Mela

Shop - Fashion

Contact

Mela Mela

020 8943 2432

Address

74 High Street,
Teddington,
Middlesex,
TW11 8JD

Details

Vintage boutique

Location

Directions

See location of Mela Mela on Google mapsSee location on Google maps

Map reference: TQ 162711  Lat: 51.42699 Long: -0.33000