Baillie Apartments 31 Lock Side Way, London E16 2JQ