Marks & Spencer in SM Megamall

Address: Level 2, Building A
SM Megamall, Ortigas Center
Mandaluyong City 1555

Tel: +63 (2) 6321476