Creed Lane Studio Apartments for only £89/Night 20th February 202220th February 2022 Currently, TravelZoo has a pretty solid offer on stays in London right next to St Paul’s Cathedral. Creed Lane Studio Apartments is owned by Leonardo’ and whilst it isn’t connected… Continue Reading