The Mews Studio Apartment BBQ facilities Outdoor furniture, Terrace, Balcony, Garden DVD player 618 Milbrodale Rd Details