152 - 153 Shaftesbury Avenue
152 - 153 Shaftesbury Avenue
117 Shaftesbury Avenue
96 Charing Cross Road
1 comment 3-5 Caxton Walk, off 92 Charing Cross Rd
1 comment 1 West Street
27 Litchfield Street
13-15 West Street, Covent Garden
See all restaurants near 'Mela'| Cuisine: | Indian |
| Address: | 152-156 Shaftesbury Avenue, WC2H 6HL London See map | Nearby restaurants |
| Telephone: | 020 7836 8635 |
| Area: | West End St James's Soho Fitzrovia Field of the Forty Footsteps Covent Garden |
| Metro: | Tottenham Court Road Piccadilly Circus Leicester Square Holborn Covent Garden Charing Cross |
Be the first person to add a comment for Mela