Our New Favorite Boutique Hotel in London

The Laslett in Notting Hill boasts massive bedrooms and Victorian touches.

from around the web