This 2010 photograph shows Mountbatten Square at no. 229 Mountbatten Road. It is a four-storey tall building in white and grey. Mountbatten Square is a newly developed office building located near the new Mountbatten MRT (Mass Rapid Transit) Station. Title devised by Library staff.
From the Little Red Dot Collection. All rights reserved. National Library Board, 2010