Village Life Close to CBD Flemington Racecourse is located at 18 Mawbey St, Kensington VIC 3031, Australia