Very well located place, near London Bridge