Taken in 2008 on my visit to London, the photo was taken in St Katharine's dock to the east of Tower Bridge, there are steps leading to the dock from the bridge, or a long walk down by the road leading to the River Thames. Starbucks coffee shop is on a small island and can be very busy. If visiting one can see many old sailing vessels which in their day traded on the Thames itself, I have no idea what it cost to live around the dock, so visiting is a nicer and cheaper alternative. There are many excellent restaurants and shops within the dock area. I was there in November 2012 and it's still the same, apart from different vessels shown in this photograph.