The apartment is in a great location, only a few minutes walk from London Bridge station.
The hosts had left plenty of great provisions meaning we didn’t have to rush out for supplies.