31 reviews
Located in the popular accommodation area of Bayswater, near Notting Hill and a stroll away from Hyde Park, umi is a converted Victorian townhouse smack in the middle of all sorts of cafes, restaurants, boutiques and cinemas.
16 Leinster Square, W2 4PR