Greenwich Pier

Greenwich Pier
London, SE10 9HT