Location:60 Greenwich Church St, London SE10 9BL, UK