Nice place nearby some really cosy restaurants. Not to far away from Big Ben - you can easilly walk there.